hide a multitude of sins - Turc Anglais Dictionnaire